keep one's husband henpecked - French English Dictionary